package com.rshare.domain.gyl;

import java.util.Date;
import java.util.List;

import org.codehaus.jackson.map.annotate.JsonDeserialize;
import org.codehaus.jackson.map.annotate.JsonSerialize;

import com.rshare.cloudapi.common.DateDeserializer;
import com.rshare.cloudapi.common.DateSerializer;
import com.rshare.cloudapi.domain.gyl.GYLCGJS;

/**
 * @供应链采购结算
 * @author Zhouqian
 * @Date 2017年3月28日 上午9:52:31
 */
public class GYLCGJSInfo extends GYLCGJS {

	private static final long serialVersionUID = 2199754322596915718L;

	private String searchjsdid;
	private Date searchjsrqb;
	private Date searchjsrqe;
	private String searchpzid;

	private GYLCGJS selectData;
	private List<GYLCGJS> newData;

	public List<GYLCGJS> getNewData() {
		return newData;
	}

	public void setNewData(List<GYLCGJS> newData) {
		this.newData = newData;
	}

	@JsonSerialize(using = DateSerializer.class)
	public Date getSearchjsrqb() {
		return searchjsrqb;
	}

	@JsonDeserialize(using = DateDeserializer.class)
	public void setSearchjsrqb(Date searchjsrqb) {
		this.searchjsrqb = searchjsrqb;
	}

	@JsonSerialize(using = DateSerializer.class)
	public Date getSearchjsrqe() {
		return searchjsrqe;
	}

	@JsonDeserialize(using = DateDeserializer.class)
	public void setSearchjsrqe(Date searchjsrqe) {
		this.searchjsrqe = searchjsrqe;
	}

	public String getSearchpzid() {
		return searchpzid;
	}

	public void setSearchpzid(String searchpzid) {
		this.searchpzid = searchpzid;
	}

	public GYLCGJS getSelectData() {
		return selectData;
	}

	public void setSelectData(GYLCGJS selectData) {
		this.selectData = selectData;
	}

	public String getSearchjsdid() {
		return searchjsdid;
	}

	public void setSearchjsdid(String searchjsdid) {
		this.searchjsdid = searchjsdid;
	}

}
